-
Notifications
You must be signed in to change notification settings - Fork 112
Restructure campaign designer to match workflow designer two-mode pattern #6996
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
… two modes Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
✅ Firewall validation complete... Smoke Codex Firewall confirmed network sandboxing is operational. 🛡️ |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
🤖 DIAGNOSTIC COMPLETE: Smoke Copilot No Firewall STATUS: ALL_UNITS_OPERATIONAL. MISSION_SUCCESS. |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
🎉 Yo ho ho! Smoke Copilot Safe Inputs found the treasure and completed successfully! ⚓💰 |
Smoke Test Results (Run 20380823772)Last 2 Merged PRs:
✅ GitHub MCP - PRs retrieved Status: PASS
|
Smoke Test ResultsGitHub MCP: ✅ PR #405, PR #404 Overall Status: PASS
|
Smoke Test Results - Copilot EngineLast 2 Merged PRs:
Test Results:
Status: PASS (4/5 core tests passed, gh tool absence documented)
|
|
Fix workflow issue form to generate .md and .lock.yml files like campaign generator
|
Smoke Test Results - Claude EngineLast 2 Merged PRs:
Test Results:
Overall Status: PASS (5/6 tests passed)
|
|
PRs reviewed: 6994 "Document CLI version changes: Codex 0.74.0+ and GitHub MCP Server v0.26.0+"; 6992 "[WIP] Fix markdown lint issues and inconsistencies"
|
The campaign designer custom agent used an outdated single-mode structure while the workflow designer had evolved to support both automated issue-form-based generation and interactive conversational modes. This inconsistency made the campaign system harder to use and maintain.
Changes
Restructured campaign designer template to implement two-mode operation:
.campaign.mdfiles non-interactivelyAdded agent file cleanup: New
cleanupOldAgentFile()function migrates from oldcampaign-designer.agent.mdtoagentic-campaign-designer.agent.mdnaming conventionEnhanced campaign spec guidance: Added comprehensive field documentation, compilation instructions, and PR creation workflow matching workflow designer patterns
Example Structure
The campaign generation process continues to use
BuildOrchestrator()and integrates seamlessly with the compile pipeline.Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
https://api.github.com/user/usr/bin/gh gh api user --jq .login eam.git eam.git 0/x64/bin/node -d ../../**/*.json 64/bin/go /opt/hostedtoolcache/go/1.25.0/x64/pkg/tool/linuconfig -V=f�� 62/create_code_scanning_alert.js o(http block)/usr/bin/gh gh api user --jq .login it/ref/tags/v5 --version ache/go/1.25.0/x64/pkg/tool/linux_amd64/link l log 64/bin/go ache/go/1.25.0/x64/pkg/tool/linux_amd64/link -o f/tags/v6 -importcfg e/git-remote-https -s -w -buildmode=exe e/git-remote-https(http block)/usr/bin/gh gh api user --jq .login ithub/workflows -extld=gcc 64/bin/node 83417d4046b06ab70bdd08539ce1a2dcfbd/log.json GO111MODULE e git 0/x6�� om/github/codeql-action.git config(http block)If you need me to access, download, or install something from one of these locations, you can either:
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.